/**
 * 获取应用根目录
 * 
 * @returns
 */
function getRootPath() {
	var strFullPath = window.document.location.href;
	var strPath = window.document.location.pathname;
	var pos = strFullPath.indexOf(strPath);
	var prePath = strFullPath.substring(0, pos);
	var postPath = strPath.substring(0, strPath.substr(1).indexOf('/') + 1);
	return (prePath + postPath);
}
/**
 * 扩展时间格式化
 * 
 * @param fmt
 * @returns
 */
Date.prototype.format = function(fmt) { // author: meizz
	var o = {
		"M+" : this.getMonth() + 1, // 月份
		"d+" : this.getDate(), // 日
		"h+" : this.getHours(), // 小时
		"m+" : this.getMinutes(), // 分
		"s+" : this.getSeconds(), // 秒
		"q+" : Math.floor((this.getMonth() + 3) / 3), // 季度
		"S" : this.getMilliseconds()
	};
	if (/(y+)/.test(fmt))
		fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "")
				.substr(4 - RegExp.$1.length));
	for ( var k in o)
		if (new RegExp("(" + k + ")").test(fmt))
			fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k])
					: (("00" + o[k]).substr(("" + o[k]).length)));
	return fmt;
};
/**
 * 显示提示信息
 * 
 * @param info
 *            提示内容
 * @param delay
 *            延迟
 */
function showMessage(info, delay) {
	if (!!delay) {
		delay = 5;
	}
	$.dialog({
		id : 'msg',
		title : '提示信息',
		content : info,
		width : 200,
		height : 100,
		left : '100%',
		top : '100%',
		fixed : true,
		drag : false,
		resize : false,
		time : delay,
		lock : true,
		max : false,
		min : false
	});
}